that has happened - French English Dictionary